payment by bank transfer - Alemán Inglés Diccionario